<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 如何抛出一个错误
        function demo(){
            const date = Date.now()
            if(date % 2 === 0){
                console.log('偶数，可以正常工作');
            }
            else{
                throw new Error('奇数, 不可以正常工作')
            }
        }
        try {
            demo()
        } catch (error) {
            console.log(error);
            // error是有两个属性的，一个是message也就是错误信息，一个是stack也就是出错的位置
            console.log(error.message,error.stack);
        }
    </script>
</body>
</html>